take a turn for the better - Deutsch Englisch Wörterbuch